obstructive hydrocephalus - Spanish English Dictionary